package com.hetao.hungry;

/**
 * Created by hetao on 2018/3/12.
 * 饿汉式单例
 * 它是在类加载的时候就立即初始化，并创建对象
 * 优点:没有加任何的锁，执行效率高；在用户体验上比懒汉式好
 * 缺点:浪费内存，不管对象用不用都创建
 *
 * 线程绝对安全，在线程还没创建之前，对象就已经存在了
 */
public class Hungry {
    //先静态后动态
    //先属性后方法
    //先上而下
    private Hungry(){}

    private final static Hungry hungry=new Hungry();

    public Hungry getInstance(){
        return hungry;
    }
}
